 
package com.xbongbong.pro.domain.entity;

import com.alibaba.fastjson.JSONObject;
import com.xbongbong.paas.toolbox.wrap.Entity;
import lombok.Data;

import java.util.Objects;


/**
 * 评分规则实体
* @author chunyang.qin
* @time 2020-11-27 10:41:00
*/
@Data
public class ScoreRuleEntity extends Entity {

	private static final long serialVersionUID = 2224400376903616121L;

	//========== properties ==========


	/**
	* 主键
	*/
	private Long id;
	/**
	 * 公司id
	 */
	private String corpid;

	/**
	* 应用id
	*/
	private Long appId;

	/**
	 * 菜单id
	 */
	private Long menuId;
	/**
	* 表单id
	*/
	private Long formId;

	/**
	* 业务类型
	*/
	private Integer businessType;

	/**
	* 规则名称
	*/
	private String ruleName;

	/**
	* 画像评分权重值（这里存的是小数 eg；0.8 展示的时候就是 80%）
	*/
	private Double portraitScoreRate;

	/**
	* 画像评分规则内容 (存储的是json字符串)
	*/
	private String portraitScoreRule;

	/**
	 * 行为评分权重值
	 */
	private Double actionScoreRate;

	/**
	 * 画像评分规则内容((存储的是json字符串))
	 */
	private String actionScoreRule;

	/**
	 * 是否启用（1 0） 1表示启用
	 */
	private Integer enable;

	/**
	* 创建者id
	*/
	private String creatorId;
	/**
	* 创建时间时间戳
	*/
	private Long addTime;
	/**
	* 更新时间时间戳
	*/
	private Long updateTime;
	/**
	* 删除标记
	*/
	private Integer del;

	public Integer getDel() {
		return del == null ? 0 : del;
	}
}

